rotten eggs - French English Dictionary